soil stabilisation - French English Dictionary